west indian tree-duck - Spanish English Dictionary